Mayflower Scroll sets Sail
Mayflower 400 commemorations begin again. A specially commissioned illuminated scroll to be given from the UK to USA ceremonially sailed along the river Thames. Thames Alive with support and encouragement from many friends and supporters managed, against all the odds, to create and hold an event for Mayflower 400 in London on the River Thames!! click here for more details.