0 review
10 Adelaide Street, Covent Garden, London WC2N 4HZ
020 7813 8016
Tapas, Spanish
Covent Garden, West End
£££