Shepherd's Place in City of Westminster

Shepherd's Place in City of Westminster is a paved footpath and it runs in a north-south direction starting from Lees Place and ends at Upper Brook Street.

Bicycle
no
Road Type
footpath
Route
north-south