Balfron Tower, E14
Poplar
Balfron Tower is a building on Blackwall Tunnel Northern Approac.
return to article