20 Victoria Street

LOCATION
20 Victoria Street, London, SW1H 0NB
SPACE AVAILABLE
space icon
445 — 7,189 sq ft
- desks
« back

Serviced Offices Available

A smart office building located close to St James and Westminster stations. Various options available including five self contained floors of 1,461sq ft each, and other smaller sized units. All available now on flexible terms and all inc pricing. Enjoy fantastic service from the front of house team, a large breakout area, bike storage and showers.


Amenities
  • Passenger lift serving serving all floors
  • Ceiling mounted air conditioning
  • Perimeter trunking
  • WiFi
  • Reception
  • Bicycle Storage, Showers and 1 parking space
  • Balcony on the 8th floor


Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…