Review: Claridge House by SLO, Mayfair

Forget five-star hotels, there’s a new way to stay in Mayfair that’s way more private and sustainable yet equally as luxurious. Say hello to the aparthotel.

M
Be the first to comment
Share this story: