Ewe and Lamb
68 Hanbury Road
Bromsgrove
Stoke Prior B60 4DN
United Kingdom