View Menu
Minstead Village Shop & Tea Room is a Cafe in Lyndhurst. It is open an undetermined number of days a week.
For inquiries and reservations, you can contact Minstead Village Shop & Tea Room by phone at +44 23 8081 3134
Address: Minstead, Lyndhurst SO43 7FY, UK, Lyndhurst
Phone: +44 23 8081 3134