Short Form Travel Videos

  • London | Westminster Abbey | Travel Guide

    London | Westminster Abbey | Travel Guide

    Westminster Abbey was founded in the year 960, and is one of the most historically significant churches in all of the United Kingdom.

  • The British Museum, London

    The British Museum, London

    London has some amazing museums, and one that should definitely not be missed is The British Museum! Dedicated to human history & art, the museum first opened to the public in 1759. Over the past two and a half centuries the museum has expanded to what we see now, a massive collection of over 8 million objects from all around the world.

  • London | Shakespeare's Globe | Travel Guide

    London | Shakespeare's Globe | Travel Guide

    Located on the south end of the Millennium Bridge is Shakespeare’s Globe Theatre, a reconstruction of the theatre that mounted many of Shakespeare’s original plays.

  • London | Tower of London | Travel Guide

    London | Tower of London | Travel Guide

    If it’s a storied past you’re in search of, look no further than Her Majesty’s Royal Palace & Fortress the Tower of London, a medieval castle in the heart of London with a bloody history.

  • London | Big Ben & The Palace of Westminster | Travel Guide

    London | Big Ben & The Palace of Westminster | Travel Guide

    Arguably the most recognizable landmark in all of London, Big Ben stands tall along the River Thames, a historical sentinel, conjuring images of our favorite movies, TV shows and books.

  • London | Millennium Bridge | Travel Guide

    London | Millennium Bridge | Travel Guide

    Just a few steps from St. Paul’s Cathedral is a much newer addition to the city, the pedestrian only Millennium Bridge! The bridge connects the north and south bank of the Thames, with St. Paul’s Cathedral to the north, and the Tate Modern and Shakespeare’s Globe to the south. The bridge offers some spectacular views of the city, and is extremely handy when trying to get from one attraction to the next!

  • London | Harrods | Travel Guide

    London | Harrods | Travel Guide

    Harrods Department Store is a London institution and no trip to is complete without a visit.

  • London | British Museum | Travel Guide

    London | British Museum | Travel Guide

    London has some amazing museums, and most are amazingly free, but one that should definitely not be missed is The British Museum!

  • London | Buckingham Palace | Travel Guide

    London | Buckingham Palace | Travel Guide

    Since 1837, Buckingham Palace has been the official residence & principal workplace of the monarchy in London. This fully functional palace is comprised of 775 rooms, including 19 state rooms, 240 Royal, guest & staff bedrooms, more than 90 offices and 78 bathrooms!

  • London | London Eye | Travel Guide

    London | London Eye | Travel Guide

    The tallest structure along the banks of the River Thames, and one of the newest, is the London Eye. Constructed using parts from all over Europe, this 443 foot tall ferris wheel has 32 air-conditioned pods, each representing one of the 32 boroughs of London.