Help! Meghan Markle to Stay in Hotel where the Beatles filmed Part of their Second Film

It’s just been announced that Meghan Markle will stay in Cliveden House Hotel on the night before her wedding to Harry. She should feel right at home – as Cliveden deputised for Buckingham Palace in the Beatles second film Help! I hope the dreaded KahiliĀ  or mad scientists, wanting her ring, don’t catch up with … Continue reading Help! Meghan Markle to Stay in Hotel where the Beatles filmed Part of their Second Film