- Please select a portal:
- Oxford
- Nottingham
- Birmingham
- Guildford
- Southampton
- Glasgow
- Reading
- Manchester
- Croydon
- Sheffield
The North Sea Fish bar is one of London's only chip shops to offer a fully seated and waitered restaurant as well as takeaway service. The staff are always friendly and the fresh battered fish is brilliant. Give the diet a miss for a night and pay a visit.
David B.
Maghreb Moroccan Res...
189 Upper Street,
1.6 miles