Looking south-east across the River Thames at Wraysbury towards Magna Carta Island, with a boat on the river marked 'Immisch & Co. Electric Launch Charging Station', which is towing several launches behind it

Date:
1880 - 1890
Location:
Wraysbury, Magna Carta Island, Windsor And Maidenhead
Reference:
BB83/02847
Placeholder image

Image not available

Not what you're looking for? Try a new search

Content

This is part of the Series: RBO01/03 Early Photographic Print Collection: Berkshire; within the Collection: RBO01 Early Photographic Print Collection

Rights

Source: Historic England Archive

Keywords

Water Transport