Lamb & Flag

Lamb & Flag, Stafford

Lamb & Flag

Main Road
Little Haywood
Stafford
ST180TU