Know a great happy hour or special for this location?
Contemporary 2-storey chain restaurant-bar for classic and modern Spanish tapas, plus deli counter.
Suggest an edit
12 Cabot Square, London, E14 4QQ