London Stone returns to Cannon Street

Historic object London Stone has returned to 111 Cannon Street, EC4, after two years in the Museum of London.

To mark the completion of a new commercial development from London & Oriental, Lord Mayor of London Charles