Whilst visiting the Museum of London today, we found – entirely by accident – the ‘London Stone’ on display. I had never heard of this

Whilst visiting the Museum of London today, we found – entirely by accident – the ‘London Stone’ on display. I had never heard of this