Townhouse @ Birches Head Road 135 Birches Head Road, Stoke-on-trent ST1 6ND