Description

A huge area of riverside hardstanding near London City Airport.

400,000 square foot.

Suitable as Build Space or as Unit Base.

 

Map
Similar Locations