Haven Green

From the Wikipedia page

Small open green with smattering of mature trees and flowerbeds opposite Ealing Broadway Stationin the town centre. Popular for lunchtime breaks in the summer.