Things to do in London

London Museum of Water & Steam Waterworks Railway Kew Bridge

Tagged , , Leave a Comment on London Museum of Water & Steam Waterworks Railway Kew Bridge

Scenes of the narrow gauge railway at the London Water and Steam Museum at Kew Bridge. When operational, this water facility did not have its own industrial railway, however it is a […]

READ MORE