White City Tower

White City Tower

White City, London, United Kingdom

Build to Rent 

for Imperial College