A £16 million 'miniature Kensington Palace' on the Thames in central London that was (probably) designed by Christopher...
Once part of a 200-acre estate, this seven-bedroom manor house overlooking Chelsea Embankment has hosted royalty and A-listers.