The Temple Bar

Located in Ireland