If you are traveling to London why not participate in one of the country’s favorite pastimes, tea time? Although any Brit worth their salt drinks tea any time of day, one of the best times to go is for afternoon tea. Enjoy a real cup of tea and a ... Read More >
Follow Us!