Nova…
83 Buckingham Palace Road, Westminster, London, SW1W 0AJ
612 sq ft(56.86 sq m)
Guide price £975
Nova - Westminster's most desirable modern development…Nova - Westminster's most desirable modern development…
24/7 concierge…24/7 concierge…
Residents' gym, cinema and conference room…Residents' gym, cinema and conference room…
Communal roof terrace and lounge with stunning views…Communal roof terrace and lounge with stunning views…