The Nova Penthouse,
The Nova Building, 83 Buckingham Palace Road, Victoria, London, SW1E
Asking Price £20,000,000
The Nova Penthouse is exquisitely unique and is located in the heart of SW1, with the best views in town over Buckingham Palace, Belgravia and beyond.
The apartment has been interior designed by Bowler James Brindley, with most of the...