Blue Willow Tea Shop is a charming tea house offering afternoon tea, housemade pastries, and British fare for lunch, alongside a selection of British imports and a vintage boutique.