Spanish in London - Norwood 35 Westow Street, Norwood, London, SE19 3RW Tags: bar, cocktails, cuisine: tapas, live music, price for 2 (exc. drinks): £50, private parties: call for details., vegetarian dishes