Westbourne Park Passage in City of Westminster

Westbourne Park Passage in City of Westminster is a lit footpath and runs in a north-south direction starting from Westbourne Park Villas and ends at Westbourne Park Road.

Road Type
footpath
Route
north-south