A seafood restaurant with a head chef formerly at The Fat Duck.
Time Out says
Details
- Address
- 1 Park Road
- London
- N8 8TE
- Transport:
- Tube: Highgate
Discover Time Out original video
A seafood restaurant with a head chef formerly at The Fat Duck.
Discover Time Out original video