[title]
Finsbury Tower is a landmark 163,450 sqft development over 16 stories built in 1967. The space houses residential accomodation and also hosts a range of different events.
Get us in your inbox
🙌 Awesome, you're subscribed!
Thanks for subscribing! Look out for your first newsletter in your inbox soon!
Finsbury Tower is a landmark 163,450 sqft development over 16 stories built in 1967. The space houses residential accomodation and also hosts a range of different events.
Discover Time Out original video