Inside Britain’s Most Expensive Home
TAKE a look inside Britain's most expensive home - that boasts its own bar, cinema and even a ballroom.
The luxury pad, located in London's Mayfair, is a billionaire's paradise owned by uber-rich businessman John Caudwell.