- Omagh, Northern Ireland, United Kingdom
The Terrace Bar is a company based out of 28-32 John Street,, Omagh, United Kingdom.