The Mayor’s Thames Festival – London 11th &12th September
My first weekend in the UK after the longest summer break in years and that’s how London welcomes me: decent weather and a vibrant programme of events celebrating the river Thames. The 14th Mayor’s Thames… Continue reading