One of Barnet's open spaces
Sturgess Avenue, Brent Cross, NW4, London, United kingdom
Sports
Sitting places