This listing is inactive!

If you own this listing and want to activate it again?

Please login to your account here.

Thesqua.re, London - EC3M 6BB, City of London, United Kingdom

-

-

Visit Site

Description

We at thesqua.re offer quality accommodation to business travellers. With presence in cities like London, Paris, New York, we aim to provide customers homes that they can stay in for a long period. Well connected and equipped with all the contemporary eq"

Gallery