Summary
THE 10th annual Thames Festival takes place this weekend, and a giant balloon art installation will mark the launch of London Fashion Week.
The river festival celebrates the Thames with open-air art, illuminations, street theatre and music.See the full content of this document
Extract
London by Air, Land and Water
It will include a feas...
See the full content of this document
Sponsored links
