The Nova Building, 87 Buckingham Palace Road, Victoria, London, SW1W
The Nova Building, 87 Buckingham Palace Road, Victoria, London, SW1W
A 1 bedroom flat for sale, on the 3rd floor of the Nova Building, with residence lounge, roof garden, media room, gym.
Guide price£1,190,000