A seasonal Mexican restaurant and the first permanent venture from 'Nomadic chef' Santiago Lastra.
Time Out says
Details
- Address
- 9 Seymour Street
- London
- W1H 5BT
- Transport:
- Tube: Marble Arch
Discover Time Out original video
A seasonal Mexican restaurant and the first permanent venture from 'Nomadic chef' Santiago Lastra.
Discover Time Out original video