EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Apart from its great location near the Knightsbridge sights, Harrods is just around the corner, as well as the museums of South Kensington, this compact apartment is a home with charm and personality....