Edith Piaf’s ‘Love Boat’ on the Thames
It’s all going on at D’Oyly Carte Island, on the Thames below Shepperton lock. We have already brought you news of the purchase of the historic island and house. Well, life is being breathed back into this magical place and once more you will see that the moor-ings all around the island have been filled […]
 Edith Piaf’s ‘Love Boat’ on the Thames Read More »