The Lamb Arcade is a unique tea house and second-hand store located in a historic coaching inn. It offers a wide selection of antiques and collectibles alongside a relaxing tea room experience.
Lamb Arcade, 83 High Street, Wallingford, OX10 0BS, United Kingdom