154 Long Ln, London SE1 4BS, United Kingdom +44 20 7407 2946
How to go there
Fish and chips takeaway Loc: 51.4995 / -0.0867197
Plan your visit