Eating places
Sherrards
Sherrards is a charming family-run bakery café located in Hampstead Garden Suburb, renowned for its craft baking since 1952. Offering a delightful selection of baked potatoes, sandwiches, pastries, and more, it provides a welcoming atmosphere for both eat-in and takeaway customers.
The bakery prides itself on using fresh ingredients to create hand-made miniature biscuits, pastries, and sandwiches made to order. With a dedicated team often seen behind the counter, Sherrards aims to bring joy to its local community through excellent service and irresistible treats. Generated from the website