Tag Archives: Tall Ships Festival

The Tall Ships Festival

Yesterday, my wife and I went down to Greenwich to see the Parade of Sail – the finale to the five-day Tall Ships Festival. The Tall Ships Festival is an annual event in London, but this year’s event has seen … Continue reading

Posted in London, WaterScapes | Tagged , , , | 16 Comments