Shepherd's Bush Green

Shepherds Bush Green (also known as Shepherds Bush Common), is an approximately 8-acre (3.2 ha) triangular area of open grass surrounded by trees and roads with shops in Shepherd's Bush, an area of West London which takes its name from the Green.

The Wikipedia page is.