34 Lupus Street
London SW1V 3 United Kingdom
London SW1V 3 United Kingdom
+44 20 7976 5309
Open HoursNoon-midnight M-Su (including bank holidays)
OverviewThis is a vivacious and dynamic Spanish tapas bar. Though paella is the house speciality, this restaurant is quite renowned for its range of hot and cold tapas. For the main...
more