Taste of London 2013

Taste of London

Posted on 18 June 2013

Taste of London 2013

Foodies rejoice! Taste of London returns for another year and celebrates its 10th anniversary at Regents Park.