BR

Vicarage Field Shopping Centre Redevelopment Tower 2

London, United Kingdom