Planning a trip to England? From Buckingham Palace in London to the many medieval castles scattered throughout the countryside, England has endless sight seeing opportunities to make your trip unforgettable. Aside from the many attractions there are to see, England also has a vast array of unique dining options. In fact, London surpassed Paris in […]