I will have a layover at London Heathrow on May 8th from 7:40 am ’til 8:35 pm. I would like to get out to some kind of natural area as anything would be a lifer for me. Is there any place in the area that is reachable by public transport? The animal I would most like to see would be a hedgehog. Any advice would be great. Thanks,
Curtis