The Birches Head

119/121 Birches Head Road,
Birches Head,
Stoke-on-Trent,
ST1 6LL

Phone: 01782 219165