Old Ford Road

A road in the London Borough of Tower Hamlets

Some information on the Hidden London page here, and also here.