Previous Next15Studio Flat for Sale£625,000Palmerston House, 60 Kensington Place, London, W8 7PUProperty TypeStudio FlatBathrooms× 1Receptions× 1TenureShare of freehold
Previous Next15Studio Flat for Sale£625,000Palmerston House, 60 Kensington Place, London, W8 7PUProperty TypeStudio FlatBathrooms× 1Receptions× 1TenureShare of freehold