LUCKY homeowners have the chance to live like a Made in Chelsea star on this luxury barge – but it will cost them £1.75MILLION. A stunning houseboat on London’s Chelsea Embankment which is a stone’s throw from the famous King’s Road, has just gone on the market, offering breathtaking views of the Thames and Battersea […]