St Helens Liverpool Street Serviced Offices 8
St Helens Liverpool Street Serviced Offices 6
St Helens Liverpool Street Serviced Offices 3
St Helens Liverpool Street Serviced Offices 1
St Helens Liverpool Street Serviced Offices 5
St Helens Liverpool Street Serviced Offices 2
St Helens Liverpool Street Serviced Offices 4
St Helens Liverpool Street Serviced Offices 7
St Helens Liverpool Street Serviced Offices 9

St Helen’s Pl, Liverpool Street, London, EC3A

Description

With its prime location in London’s Square Mile – minutes from Liverpool Street and Bank stations – the venue makes an impressive and easily accessible base to do business. Soak up views of the iconic Gherkin tower before getting to work in bright, tastefully furnished surroundings. After work, step out and enjoy a choice of stylish bars and restaurants within walking distance.

Features

  • 24 hour access
  • 24 hour CCTV
  • air conditioning
  • breakout areas
  • cleaning
  • meeting rooms
  • professional receptionist

Location