The London Stone is a city landmark which traditionally stood in a grilled alcove in a wall at 111 Cannon … More
Birds and trains and history and all of the things that I enjoy
The London Stone is a city landmark which traditionally stood in a grilled alcove in a wall at 111 Cannon … More