Die britischen Locke Aparthotels stehen für vollendetes Design, durchdachte Gastronomiekonzepte und die zeitlose, internationale Atmosphäre eines Boutique-Hotels. Der unvergleichliche Charme eines Locke Hauses bietet die Freiheit, ganz nach dem eigenen Belieben zu reisen. Die großzügigen Locke Apartments sind dabei mehr als nur ein Hotelzimmer. Sie sind Orte zum Wohnen. Jeder Gast findet in seinem eigenen Appartement individuellen Raum zum Essen, Schlafen, sich wohlzufühlen und zu entspannen – mit all seinen persönlichen Dingen, die er für seinen Alltag benötigt, auch wenn er oder sie nicht zu Hause sind.
Neben den fünf Häusern in London (Aldgate, Millenium Bridge und Tower Bridge), Edinburgh und Manchester eröffnet Locke in Kürze weitere Hotels in Dublin (Ha‘penny Bridge und North Docks), Berlin, Cambridge, Lissabon, München sowie ein weiteres in London Dalston.