Home › Venues › Mycenae House Mycenae House Tickets Buy tickets for concerts at Mycenae House in London, United Kingdom. Mycenae House Concert Tickets & Calendar Fri Nov 20, 2026 Mississippi MacDonald Mycenae House London, United Kingdom Tickets & Info Calendar Hotels & Lodging Near Mycenae House About the Venue Mycenae House At-a-Glance Address90 Mycenae RoadLondon SE3 7SEUnited Kingdom Map & Directions Next Event Mississippi MacDonald Nov 20, 2026 Advertisement