2 Bedroom Flat Notting Hill
Hormead Road 41, Kensington and Chelsea, London, W9 3NQ, United Kingdom,Object type: Hotel London
Located 0.6 miles from Portobello Road Market, 2 Bedroom Flat Notting Hill offers accommodation in London. The apartment is 1.4 miles from Lord's Cricket Ground