The Fish House of Notting Hill is a much loved, traditional Fish & Chip restaurant and takeaway located a stone's throw away from the bustling markets of Portobello Road and Notting Hill Gate tube station.
The small bu...
Read MoreMonday - Sunday: 12pm - 9pm
British
Casual