Eltham Palace: glamorous Art Deco party pad

No expense was spared when millionaire couple Stephen and Virginia Courtauld built their mansion in Kent.
Click to follow
H&P

Comments