A branch of the Spanish tapas restaurant Ibérica moments away from Farringdon station.
Time Out says
Details
- Address
- 89 Turnmill St
- London
- EC1M 5QU
- Transport:
- Tube: Farringdon
Discover Time Out original video
A branch of the Spanish tapas restaurant Ibérica moments away from Farringdon station.
Discover Time Out original video