Please rotate your device.

Soho Square, London, W1D

Location

The building is located on the southern side of the Square at its junction with Greek Street.

Description

The building is located on the southern side of the Square at its junction with Greek Street. The reception and space have been fully refurbished to provide high spec Grade A office space with spectacular views overlooking the Square.

Amenities

  • Contemporary upgraded main reception
  • Windows overlooking Soho Square, providing excellent natural light
  • Exposed VRF air conditioning
  • Fully accessible raised floor
  • LED lighting throughout
  • Demised WC's
  • Showers and secure cycle storage