On to England! Big Ben - is the nickname of the Great Bell of the clock at the north end of the Palace of Westminister in London, England. Iconic and what England is most known for, so the Big Ben is a must see.
Disney vibes only! I'm just a girl with Disney always on the brain & a heart full of pixie dust thanks to my family's love for the happiest place on earth. Sharing my photos, experiences, and tips with you all.
It may be a cliché but few visitors can leave London without a trip to the world-famous Harrods. This grand department store built in is recognised for its over-the-top grandeur and luxury merchandise. Places to go in London - Harrods