Browsing Tag

United Kingdom

  • Food

    The best burgers and shrimp tostada in London!

    Everyone that knows me knows that I’m a real foodie. The first thing I think about after booking a trip is the food that I’m about to eat during my stay. My brother turned…

    February 20, 2017