Scarsdale Villas is a street in Kensington, London, that runs roughly west to east from Earls Court Road to Marloes Road, with crossroads at Abingdon Road and Allen Street en route.
Scarsdale Villas is a street in Kensington, London. The street runs roughly west to east from Earls Court Road to Marloes Road, with crossroads at Abingdon Road and Allen Street en route.