29 Pembridge Rd, Notting Hill, London W11 3HG, United Kingdom
Open now· Closes at 23:00
29 Pembridge Rd, Notting Hill, London W11 3HG, United Kingdom
No delivery
Spot something wrong?
Dishes at The Fish House of Notting Hill. Prices may vary in venue.
Been to The Fish House of Notting Hill? Be the first to share what you ate.