Television Centre

Television Centre

White City, London, United Kingdom

Show Apartments 

for Stanhope