LUCKY homeowners have the chance to live like a Made in Chelsea star in this luxury barge costing £1.75million – and you will never guess what it looks like from the outside. The stunning property is a stone’s throw from the famous King’s Road, has just gone on the market, offering breathtaking views of the […]