Project Tag: North Greenwich
-
Tall Ships Festival – September 2014
More than 50 tall ships have arrived in London for the start of the Tall Ships Festival on the River Thames. The ships, some of which are about 100 years old, will line the river’s banks from 5th- 9th September 2014. It is the first time the event has been held in London for 25 […]