Tall Ships on the Thames

My family and some of our good friends recently had the pleasure of sailing on a tall ship down the River Thames in London. This is something that one is rarely ever able to do but as part of the Olympic Celebrations that have been taking place all over the capital and the entire country […]

Read more "Tall Ships on the Thames"