fromwww.hamhigh.co.uk2 months ago'Adorable' baby geese hatch on Hampstead HeathThe City of London Corporation introduced the new goose family on their social media, encouraging visitors to respect wildlife and observe from a distance.London