Christmas Tea In London 2023
Christmas Tea In London 2023 – so toast your teacups and enjoy some festive feasting at one of the city’s best christmas afternoon teas. Monday to friday from 3:00 to 5pm saturday and sunday from 1:00 to 5pm. This christmas, the savoy is going back to its roots and celebrating all things. what is the …