Friars Place Green

An area of common land in the London Borough of Ealing.

Some information here.