Walbrook Wharf Waste Transfer Station in City of London

Walbrook Wharf Waste Transfer Station in City of London is an industrial area, UpperThames Street.

Street
UpperThames Street
Land Use
industrial area