Description
Maidenhead is a town in Berkshire and it lies on the River Thames bank. In 1280, a bridge was erected across the river to replace the ferry and the Great Western Road was diverted to make use of it, which led to the growth of the Town.
Related Pictures
More old Pictures from this area