Nova…
83 Buckingham Palace Road, Westminster, London, SW1W 0AJ
1,030 sq ft(95.69 sq m)
Guide price £6,500
The Nova Building…The Nova Building…
Residents' gym, cinema and conference room…Residents' gym, cinema and conference room…
Communal roof terrace with stunning views…Communal roof terrace with stunning views…
24/7 concierge…24/7 concierge…