Overview

The St. Botolph Building is a commercial development of 550000 sqft, located in London. It was constructed in 2011 and is located in Central London, a short walk from the Lloyd’s Buidling. Liverpool Street, Aldgate and Fenchurch stations are both within a 5-minute walk. Located so centrally in London, it is surrounded by countless eateries, bars and cafes and leisure facilities. Occupants choosing to actively travel to and from to The St. Botolph Building will have access to 400 occupant bicycle parking spaces, 19 showers, and 126 lockers.