Birch Woods, Holme Fen, Cambridgeshire.  The Fens are the lowest point in Britain - over 4 metres below sea level.