Westow Park is a park Greater London South Norwood located in United Kingdom.
Church Rd London Greater London SE19 3PP United Kingdom
Quiet park with a playground , but never too busy. Large expanses of lawn to sit and enjoy the view . Sunny spot.
Conkers! Loads of them and great quality
Nice dogs, mainly. Lots off lead. Squishy ground at this time of year. - Brooke Louise
Amazing views from the top of the hill - Paul Smith
Solid selection of beers. Regular guests both in terms of hipster friendly and traditional ales. Generally very decent food. Occasionally shows the international rugby. - Gareth Mottram