thesqua.re


A global four star accommodation provider that specialises in extended stays.  thesqua.re is built around a community that provides invaluable online tips for today's modern business and holiday traveller.

Contact Details

Address Details
152 Fenchurch St London EC3M 6BB
Phone:02037013010
Legal Entity: Founded: No Employs: Turnover:

Map

Opening Hours

Send Us A Message

Contact Details