Description
Flexible, professional and cost-effective office environment where you can thrive without compromising on quality or service. This building couldn’t be better connected—it’s right beside Edgware Road Station, putting the whole of London at your doorstep. Whether you’re heading across the city or just a few stops away, you’ll enjoy seamless travel and unbeatable convenience every day.





