Filming Location: The Grove

About the Grove

The Grove is an open space in central Harrow, on the slopes of the Hill

Apply to film at The Grove

Location

Address: Grove Playing fields, Lowlands Rd, Harrow, HA1 3AQ