Spanish in London - Notting Hill 74 Tavistock Road, Notting Hill, London, W11 1AN Tags: cuisine: spanish tapas, price for 2 (exc. drinks): £35, vegetarian dishes