Am meeting bro in London tomorrow, with 5 children between us - want to eat somewhere between Festival Hall and Tate, BUT need to use Tesco Clubcard vouchers! Does anyone know if there's a bella italia, cafe rouge, caffe uno or pizza express (I think they now take clubcard vouchers) along there?