Elrow Town Festival 2019 review

On Saturday 17th August, we found ourselves at the wonderful world of Elrow Town Festival in London. 12 months previously, we'd been to our first (and Elrow's 2nd edition) of Elrow Town at the Queen Elizabeth O...