0 review
89 Turnmill Street, Farringdon, London EC1M 5QU
020 7636 8650
Spanish, Tapas
Farringdon, City of London
££££