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.
Houses were built there from 1850 to 1864.
[1] Media related to Scarsdale Villas at Wikimedia Commons
This United Kingdom road or road transport-related article is a stub.
You can help Wikipedia by expanding it.