152 Barking Road, Victoria DockLondon, ENGLAND
26 Rathbone Market Barking Road Newham Barking Road, Victoria DockLondon, ENGLAND
140 Barking Rd, Victoria DockLondon, ENGLAND
140 Barking Road, Victoria DockLondon, ENGLAND