A restaurant near Piccadilly Circus focussing on charcoal-grilled chops.
Time Out says
Details
- Address
- 24-25 Great Windmill Street
- London
- W1D 7LD
- Transport:
- Tube: Piccadilly Circus
Discover Time Out original video
Â
A restaurant near Piccadilly Circus focussing on charcoal-grilled chops.
Discover Time Out original video
Â