Description
Website
Clarendon Serviced Apartments provides serviced apartments in London to corporate businesses seeking short term temporary accommodation for senior management, executives, project workers, graduate training groups and families relocating to London.