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