Edgwarebury Park

From Wikipedia, the free encyclopedia

Edgwarebury Park is a park located in the London Borough of Barnet. On a clear day, Wembley Stadium is visible from it.