Birches Head is an area within Stoke-on-Trent. It lies on the edge of the town of Hanley.
37 FB users likes The Birches Head Hotel, set it to 483 position in Likes Rating for Stoke-on-Trent in Local Business category
The Birches Head Hotel is Stoke-on-Trent based place and this enity listed in Local Business category.