The Birches Head

The Birches Head
119–121 Birches Head Road, Stoke-on-Trent, Staffordshire, ST1 6LL