Nova…
83 Buckingham Palace Road, Westminster, London, SW1W 0AJ
101.54 sq m
Guide price £1,550
The Nova Building…The Nova Building…
2 double bedrooms…2 double bedrooms…
2 contemporary bathrooms (1 en-suite)…2 contemporary bathrooms (1 en-suite)…
Residents' gym, cinema and conference room…Residents' gym, cinema and conference room…