Latest posts | London | London Food and Drink | Travel | UK London Bus Tea Room in Essex at Drakes Teas on the Bus