Mycenae House

Mycenae House is a historic 1930s building in South East London. This cultural hub is defined by its spacious interiors and quiet atmosphere, bordering the greenery of Mycenae Gardens. Its position in urban woodland provides a calm, creative environment within the city.

Experiences in Mycenae House are coming soon.

Experiences in Mycenae House are coming soon.

Getting there

Mycenae House

Mycenae House, 90 Mycenae Road, London, London, SE3 7SE