Spanish in London - Blackheath 16 Royal Parade, Blackheath, London, SE3 0TL Tags: cuisine: tapas, price for 2 (exc. drinks): £30