Set on the third floor, a brand new two double bedroom apartment finished to a very high specification, located in the prestigious Chelsea Creek development.
Imperial Wharf Station is located next to the development, offering Overground and Mainline services to central London, Clapham Junction and services outside of London. There is an array of cafes, restaurants and shops nearby on the Kings Road.