A new site for the crustacean restaurant, following its closure in Soho, at Seven Dials Market.
Claw
Time Out says
Details
- Address
- Seven Dials Market
- Earlham Street
- London
- WC2H 9LD
- Transport:
- Tube: Covent Garden
- Price:
- ££
Discover Time Out original video
Â