The Anchor

The Anchor
Peggs Lane, Stafford, ST20 0NG
  • Telephone 01785 284569
Photo of The Anchor