Popes Road
Location
London
Type
Mixed use
Size
200,000 sq.ft