The London Tea Room will host a Big Diamond Jubilee Party from 11 a.m. - 1 p.m. where they will broadcast the Jubilee Parade on the big screen while casually sipping tea. There will be British sword fighters and English Pipers too. They have also created a special tea blend for the big day.
The London Tea Room is located at 1520 Washington Ave, St. Louis, MO. For more information on the Queen's Jubilee Party, go here.