Ludlow Kitchen
➤ Ludlow, Bromfield Rd, Bromfield, SY8 1DF, United Kingdom
British, Kitchen, Coffee, Cafés
"Ludlow Kitchen is a cafe and restaurant, sourcing its produce from the adjacent Ludlow Food Centre, which ensures the food is fresh and of the highest"