Nova…
83 Buckingham Palace Road, Westminster, London, SW1W 0AJ
33.26 sq m(358 sq ft)
Guide price £2,925
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…