The Venue is a landmark mixed-use development in one of London's most iconic musical landmarks. The scheme benefits from a built-in catchment of 642 new homes, 550,000 sq ft of nearby office space and a growing local community. Hayes & Harlington Station is located a 10 minute walk away, serving the Elizabeth Line.