Visit Us

We’ve put The Fish House of Notting Hill on the map…

Right next to the tube. Convenient.


29 Pembridge Road
Notting Hill
W11 3HG

0207 229 2626
Monday — Saturday
11:30AM — 10:30PM

Sunday
11:30AM — 10:00PM