Newly refurbished duplex 1,201 sq ft two bedroom contemporary apartment set on the ground and first floor within this modern purpose built apartment block in the heart of fashionable Kensington.
#1608545
Imperial House, Kensington
London, Greater London W8 5EH
United Kingdom |