Mycenae House is an historic building within the grounds of beautiful public gardens in the Blackheath Westcombe Ward in South East London. The vibrant community hub has 23 flexible spaces available for community, private and commercial use including it’s own atmospheric Main Hall and Cafe/Bar.