I recently obtained a new licence for the Magdala in Hampstead, the site where Ruth Ellis shot her lover in the car park, and became the last woman in the UK to be hanged, back in 1955
I recently obtained a new licence for the Magdala in Hampstead, the site where Ruth Ellis shot her lover in the car park, and became the last woman in the UK to be hanged, back in 1955