Venues

London Executive Offices – Nova South

Nova South is a new landmark London business address, attracting world-class corporations to Victoria. Nova South benefits from six perfectly appointed meeting rooms as well as virtual offices and serviced offices.

 

Address

Nova South
South Terrace
160 Victoria Street
London
SW1E 5LB

Nearest Tube

Victoria

Contact details

Email

Website

Telephone:

0203 0088 888

Capacities

Newton 12
Hawkins 10
Hubble 10
Galileo 6
Centauri 2
Delphini 2
Hubble & Galileo 14
Newton & Galileo 16
Newton, Hubble & Galileo 24

Facilities

Disabled AccessDisabled Access

London ViewsLondon Views

Breakout AreaBreakout Area

Outdoor SpaceOutdoor Space

In-house AVIn-house AV

Alcohol LicenceAlcohol Licence