feed© - Stock photos of UK, Britain, England, London, EU20/07/2018 11:57:19Thames Valley Police mounted section horsebox Valley Police mounted section horsebox20/04/2005 07:54:00Shopping, Windsor, Windsor20/04/2005 07:53:00Lioness, Windsor Safari Park, Windsor Safari Park05/04/2001Windsor Castle and the River Thames. Castle and the River Thames.29/06/2008 06:32:00Windsor castle from road castle from road16/05/2000Entrance to public part of Windsor castle to public part of Windsor castle16/05/2000Guardsmen marching like toy soldiers marching like toy soldiers16/05/2000Windsor castle main wall castle main wall16/05/2000Windsor Royal Station shopping arcade Royal Station shopping arcade20/04/2005 07:53:00Guardsmen marching marching16/05/2000