Swallow Place in City of Westminster

Swallow Place in City of Westminster is a paved, lit minor road and runs in a north-south direction starting from Oxford Street and ends at Princes Street. Swallow Place also exists in London Borough of Tower Hamlets.

Road Type
minor road
Speed Limit
20 mph
Route
north-south