United Kingdom, London, Portobello Road, Chepstow Villas