2 Bed Apartment Balliol Road
Kensington and Chelsea, London, W10 6LX, United Kingdom,Object type: Hotel London
Offering free WiFi and city views, 2 Bed Apartment Balliol Road provides accommodation located in London, just 1 miles from Portobello Road Market. The property