London, United Kingdom
Data Centres, High rise, Housing, Infrastructure, Public sector, Rail, Residential, Student accommodation, Tall buildings
POINTS
0
RANKING
#206