Our Locations

All serviced apartments are conveniently located so that guests can make the most of their time. Proximity to transport links and business infrastructure is absolutely essential and for this reason we have chosen specific locations to meet today's business needs.

From Canary Wharf, in the heart of London's regenerated docklands, to the City of London, Europe's financial business centre, Clarendon provide a comprehensive portfolio of serviced apartments.

View of Tower Bridge