Nova…
83 Buckingham Palace Road, Westminster, London, SW1W 0AJ
33.26 sq m
Guide price £675
Nova - Westminster's most impressive modern development…Nova - Westminster's most impressive modern development…
Studio apartment…Studio apartment…
Luxurious bathroom…Luxurious bathroom…
Residents' gym, cinema and conference room…Residents' gym, cinema and conference room…