Trust for London Offices Loading Map.... Trust for London Offices4th Floor, 4 Chiswell St, Finsbury - LondonEvents 51.5207966 -0.08773489999998674 Address 4th Floor, 4 Chiswell St, Finsbury London EC1Y 4UP United Kingdom Upcoming Events No events in this location