London, SW1E 5BY

Nova North

1 - 30 desks
£1,200 per desk

In the heart of the West End, the building is designed to the highest specification and benefits from a roof terrace with panoramic views of some of London’s most famous landmarks.

Property details


Nova North, London SW1E 5BY
A map that shows the location of the property