Overview
62 Threadneedle Street is a commercial development of 53063 sqft, located in London. The development is well-connected with London Bridge, Liverpool St, and City Thameslink all within a 5 minute cycle away. Occupants choosing to actively travel to and from to 62 Threadneedle Street will have access to 78 occupant bicycle parking spaces, 12 showers, and 63 lockers.