There is always something different to be photographed in England. From the iconic landmarks of London to the rolling countryside of the Cotswolds and the Yorkshire Dales, to the seaside charms of Cornwall, it is also home to grand castles and medieval cathedrals