Wanstead Park is a park Wanstead London located in United Kingdom.
Wanstead Park London Greater London E11 2LT United Kingdom
Walk or run around rook island and along the river roding for some of the most country like scenery in London.
Big park with pleasant greenery
Used to be my short cut to work. A nice walk around lake . Small cafe .
For a quick drink the golden fleece is not bad!
Used to be a short cut to work. A nice walk around lake . Small cafe .
Best Caesar salad in the UK! Amazing back garden. Beautiful pub. - Sam Sheppard