Our locations

Use the map to  identify your preferred location and click the icon to view property details

Clarendon’s serviced apartments are all conveniently located so guests can make the most of their time in London. 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.

Select your preferred location from the list below to view more details.