Nova…
79 Buckingham Palace Road, Westminster, London, SW1W 0AJ
97.36 sq m(1,048 sq ft)
Guide price £1,695
The Nova building…The Nova building…
Stunning modern development…Stunning modern development…
2 double bedrooms with built in storage…2 double bedrooms with built in storage…
2 luxurious bathrooms…2 luxurious bathrooms…