Tag Archives: London

Wildlife in the square

The night of the storm Sunday 22nd – Monday 23rd December 2013 brought some of the worst weather encountered in London for decades with howling 70 mph winds and lashing rain which even flooded Euston Road. Early the following morning, Christmas Eve, returning from collecting a newspaper from Woburn Walk, I stepped into the north […]