The Helicon
Corporate office • Real estate agency😐 Cant say really as we only went past the building when visiting London. However looks like a nice place to work.
Address
1 South Pl, London EC2M 2UP, United Kingdom
Website
Contact
+44 20 7628 0558Rating on Google Maps
4.30 (270 reviews)Open on Google Maps