Ludlow Kitchen
➤ Ludlow, Bromfield Rd, Bromfield, SY8 1DF, United Kingdom
Britisch, Kaffee, Cafés, Küche
"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"