Posts Tagged 'River Thames'

Thames Festival

London’s largest art Festival provides an open-air celebration of live music, dance, feasting, river races, art installations and street arts, topped with a night Carnival and firework display.