News

El Vino where to eat outside in London

The Lord Mayor’s Show

On Saturday 12th November the Lord Mayor’s Show comes to London, with its famously spectacular procession – join us at El Vino Fleet Street or Blackfriars to watch.