Home › Venues › Monarch Monarch Tickets Buy tickets for concerts at Monarch in London, United Kingdom. No Upcoming Events No upcoming events scheduled at Monarch. Please contact us with any corrections. Hotels & Lodging Near Monarch About the Venue Monarch At-a-Glance AddressLondon United Kingdom Map & Directions Advertisement