ZUMVU

Thesqua.re Serviced Apartments

  • 150-152 Fenchurch Street, London
A global network of 4 star accommodation. Re-imagining business travel. Unique apartments in London, Paris, New York, Berlin, Dublin, Hong Kong & more.
  • Accommodation
  • 150-152 Fenchurch Street, London

This profile has no team.

About

Currently working for thesqua.re serviced apartments. A global network of 4 star accommodation. Re-imagining business travel. Unique apartments in London, Paris, New York, Berlin, Dublin, Hong Kong & more. Visit More

Followers