Spanish in London - Holborn 93 Gray's Inn Road, Holborn, London, WC1X 8TX Tags: spanish tapas, vegetarian dishes