Devonfield Garden

53.463°N 2.966°W / 53.463; -2.966 Devonfield Garden is a park in north Liverpool, England. In 2010, it was one of 17 parks in the city to win a Green Flag Award.[1]

References

  1. "Stanley Park among 17 in Liverpool awarded Green Flag". bbc.com. 28 July 2010. Retrieved 17 July 2017.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.