Jeffrey Epstein considered buying five-star hotel close to Buckingham Palace and turning it into his 'London playroom'

More from Daily News