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.
Imperial House, Kensington
London, Greater London W8 5EH
United Kingdom