Located in London, United Kingdom
Their Deluxe Studio offers a generous 40 sqm of sophisticated living space, designed for ultimate comfort and style. Enjoy ample storage, a sleek, swanky bathroom, and a luxurious double bed, all complemented by even more space to unwind, along with access to an exclusive, complimentary laundry facility.