Skip to main content

Nova North

Nestled in the vibrant heart of the West End is the prestigious Nova North. Offering first-class meeting rooms and office suites, Nova North is also home to a glamorous lounge and bar with panoramic views of the city. 

Standing proud on the sixth and tenth floors, Nova North has all the trappings of a modern marvel. And our members will be in good company. Alongside enviable office spaces, the Nova building is also home to a range of excellent restaurants, cafes and bars.  


Location features

View meeting rooms

Office Tour

We'd be delighted to show you our location with a personal tour. Simply provide us with a few details or call us on

020 3008 8888

51.49759, -0.1422


Nova North is located at the heart of London’s prestigious West End. The property is situated opposite Victoria mainline railway station that benefits from rail links to Gatwick airport.


Nova North

Victoria Room

Victoria & Westminster


Nova North, 11 Bressenden Place, London, SW1E 5BY

  • 10 people
  • 150/hr
Leopold Room

Victoria & Westminster


Nova North, 11 Bressenden Place, London, SW1E 5BY

  • 2 people
  • 35/hr
Buckingham Room

Victoria & Westminster


Nova North, 11 Bressenden Place, London, SW1E 5BY

  • 5 people
  • 110/hr
Windsor Room

Victoria & Westminster


Nova North, 11 Bressenden Place, London, SW1E 5BY

  • 4 people
  • 95/hr
The Mall Room

Victoria & Westminster

The Mall

Nova North, 11 Bressenden Place, London, SW1E 5BY

  • 6 people
  • 90/hr

About Victoria & Westminster

Home to Hyde Park, Buckingham Palace and the Houses of Parliament, Victoria and Westminster packs more power in their square miles than most nations. Choosing this area means working alongside London's most famous landmarks, including the London Eye and Big Ben.

But it's no longer just a politician's world. The area has transformed into a luxury district known for its galleries, designer brands, outstanding bars, restaurants and unparalleled entertainment options, including Cardinal Place and Nova Food. Even tech giants like Google and Microsoft have moved their UK headquarters to the prestigious address of Buckingham Palace Road. Spend your lunchtimes wandering through London's most iconic and important landmarks, and maybe even pop into the National Gallery for a little Monet with your meal.

Want to find out more?

Please enter your details and one of our team will be in touch