Food Tours

  • Buckingham Palace

    Buckingham Palace is the official residence of the British monarch in London, is an iconic symbol of the United Kingdom.

  • The Royal Mews

    Visiting the Royal Mews in London is a unique opportunity to see the collection of carriages, horses, and vehicles used in royal ceremonies and events

  • The Victoria Memorial

    Visiting the Victoria Memorial in London is a popular tourist attraction, and it’s conveniently located in front of Buckingham Palace.

  • Westminster Cathedral

    Westminster Cathedral is a stunning Roman Catholic cathedral located in the City of Westminster in central London. Westminster Cathedral serves as the primary Catholic cathedral in England and Wales.