19 Chester Rd, Penshaw, New Herrington, Houghton le Spring DH4 7EL, United Kingdom
How to go there
Cafe Loc: 54.8784 / -1.48112
Plan your visit