Murder & The Millionairess

Walworth Castle Hotel Walworth, Darlington, County Durham, United Kingdom

You are invited to the 21st birthday party of twins Greta and Ottilie Lovelace. On the dot of midnight eldest twin, Greta, will inherit £9.7 million from their recently deceased aunt, Edna, but only if she lives long enough! Last year Edna was found murdered in her apartment at Lovelace Hall. The case has gone […]