EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
While Chocolate Truffle can’t be described as a design icon, it scores top marks in location, high quality amenities and the amount of space in the home. It includes a terrace (with ample seating, but...