
Mocha Cream
2 guests
1 bedrooms
Kensington, London
Located in Kensington, one of the most exclusive enclaves in London, this stylish studio is sure to please. Shops, eateries, and cafes are all close at hand, while must-visits like The V&A and Hyde Park are about a twenty-minute stroll away.









