Inaccessible from the main road, so be careful if you're a pedestrian. Until the development of the adjacent site is complete, there might be trouble getting around.
11Photos
Beckton Park DLR Station
Strait Rd, Beckton Park Beckton Greater London E6 5NE United Kingdom