"Hands down the most authentic British afternoon tea in town, Shakespeare’s generous spread includes sausage rolls with Branston pickle and scones with real Devon double cream. In addition to the afternoon tea ($29.95) and cream tea ($14.95), special event teas based on English themes, like Agatha Christie, Dr. Who and Harry Potter, are held throughout the year. Perfect for picnics, afternoon and cream teas can also be ordered ahead and boxed up to go." - Keri Bridgwater