17 Bedford St, North Shields NE29 6RX, United Kingdom +44 191 296 4646
How to go there
Cafe Loc: 55.0095 / -1.44608
Plan your visit