Know a great happy hour or special for this location?
Upbeat joint dishing up classic fish-&-chips & other snacks in snug surrounds with a terrace.
Suggest an edit
62 Greenwich High Rd, London, SE10 8LF