Company name: The Henley Larder
Description: Delicatessen and food store in Henley-on-Thames, showcasing small and local food & beverage producers.
62b Bell St, Henley-on-Thames RG9 2BN