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.
Time Out says
Details
- Address
- 103
- Bunhill Row
- Islington
- London
- EC1Y 8ND
Discover Time Out original video