To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
English Jubilee Tea Party. A Very English Or British Tea Party Set Up In A Shop Window Display In London To Celebrate The Diamond Jubilee In Britain For Queen Elizabeth Ii. Including Cakes And Biscuits And Chocolate Laid Out On A Party Table With British Flags And Local Bottles Of English Wine.