Favourite local front garden

This is one of the best sights to behold in SE London. The dahlia and cosmos-filled front garden on Lordship Lane, about halfway between Forest Hill and East Dulwich.