London Landmarks
Trafalgar Square
Trafalgar Square, located in the heart of London, is one of the city’s most iconic and historic public spaces. At the centre of the Square stands Nelson’s Column, a monument dedicated to Admiral Horatio Nelson, who led the British Navy to victory in the Battle of Trafalgar in 1805. You can relax on the steps, sit by the fountains or people-watch and soak in the city’s energy.

Westminster
Westminster is a historic district located in central London, England. The district is well-connected to various transportation options, making it easily accessible to visitors from all over the world. Big Ben, The London Eye, The Houses of Parliament are all there to be viewed, selfied or just waiting for that iconic photograph to be taken.

Borough Markets
Borough Market is an iconic and historic food market located in the heart of London, England. The market’s origins can be traced back to medieval times and has evolved and transformed, adapting to changing times and trends. Today, it stands as a thriving culinary destination, celebrating the diverse and high-quality food and drink from both local and international producers.

Abbey Road
Abbey Road is primarily renowned for one particular iconic location – Abbey Road Studios. This is the place where The Beatles recorded many of their groundbreaking albums, including “Sgt. Pepper’s Lonely Hearts Club Band”. The studio’s zebra crossing was immortalised on the cover of The Beatles’ album, “Abbey Road,” featuring John Lennon, Paul McCartney, George Harrison, and Ringo Starr crossing the street, an image that has been recreated by countless fans. Today, Abbey Road Studios is still a working recording facility and continues to attract music enthusiasts from all over the world.
