Well-maintained green space in Lewisham with plenty of benches and shrub beds, perfect for a peaceful afternoon if you catch it on a good day.