Under Offer Abell House, John Islip Street, Westminster, London, SW1P £800 Weekly Flat 525 sqft 1 1 1
Let Managed The Nova Building, Buckingham Palace Road, Victoria, London, SW1W £900 Weekly Flat 626 sqft 1 1 1
Let The Nova Building, 75 Buckingham Palace Road, Victoria, London, SW1W £1,380 Weekly Flat 953 sqft 2 2 1