The Larder is a bakery and deli specializing in fresh breads, scones, tarts, and cakes for all occasions. They also offer a selection of sandwiches.