Cartogiraffe.com

Oliphant Street

The Oliphant Street is an illuminated footway in London Borough of Tower Hamlets.

Pin to show location on the map Oliphant Street

type of road
Walkway