V36 STANFORD ROAD W8 5PZ, - London, United Kingdom View Map Area: Kensington / South Kensington / Chelsea / Fulham
Photo Hotel Veeve - Pure Brilliant White