The building is directly between Haz and Pitch, then it's the first building on the left. The facade retains its original charm, whilst the building has been extensively refurbished, including new M&E, lifts and a contemporary fit-out.17 St Helen's Place is nearby to many of the amenities and attractions of The City of London.
Floor number: Lower Level