Nova
75 Buckingham Palace Road, Westminster, London, SW1W 0AJ
- The Nova BuildingThe Nova Building
- Immaculate condition throughoutImmaculate condition throughout
- 2 double bedrooms (both with built-in storage)2 double bedrooms (both with built-in storage)
- 2 contemporary bathrooms (1 is en-suite)2 contemporary bathrooms (1 is en-suite)