Luxury Serviced Apartments in London
Urban Retreat has a new experience for you. Enjoy London and everything that it has to offer, from shopping, events and eateries to art, culture and museums, and then come back to your luxury accommodation and completely relax. Our serviced apartments in London are designed to make you feel at home, a haven away from the bustle of the capital city. With great customer care and excellent service, you’ll wonder why you’ve never stayed in an Urban Retreat serviced office before.