Nova
87 Buckingham Palace Road, Westminster, London, SW1W 0AJ
- Nova - Victoria's most impressive modern developmentNova - Victoria's most impressive modern development
- Studio apartmentStudio apartment
- Luxurious bathroomLuxurious bathroom
- Residents' gym, cinema and conference roomResidents' gym, cinema and conference room