Wanstead Park

Wanstead Park is situated in North East London, and in 2008 will have gazillions of birds in it... Proper description to follow when I have written it.