Left but not Forgotten
Advertisement
Talk on the Children of the Foundling Hospital at Chester
Where is it happening?
Heswall Hall, 121 Telegraph Road, Wirral, CH60 0AF, United Kingdom, Birkenhead
Event Location & Nearby Stays:
Know what’s Happening Next — before everyone else does.
Host or PublisherHeswall Society



















