I think I recognise the photos, is the grey stone bridge the Victoria bridge near Windsor? All three appear to be from the river Thames near Windsor.