Nova…
83 Buckingham Palace Road, Westminster, London, SW1W 0AJ
95.69 sq m
Guide price £1,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…