All Myo locations are carefully selected and located in central areas with excellent amenities and connectivity.
Stretched across two beautifully-appointed floors in an architecturally acclaimed building, Myo 123 Victoria Street is at the heart of Victoria’s vibrant food, drinks and culture scene with excellent travel connections.
Just moments from Liverpool Street station and surrounded by an eclectic mix of high-end eateries and diverse retailers, Myo Liverpool Street blends slick city style with a creative urban edge to provide four floors of contemporary interiors with spectacular views.
Interested to see how Myo can work for you? Download our brochure here.
Download nowCome and explore our beautiful spaces and discover how we can help your business.
Book a tour