Fraser Bond are the leading lettings and property management agents for 20-22 Cheyne Place - London SW3. 20-22 Cheyne Place is a residential development on the Royal Hospital Road in Chelsea, London SW3. The 4-storey townhouse was demolished in 2021 and will be replaced by a 6-storey building comprising 3 high-end duplex apartments.