London Neighbourhood Icon

Lockwood Park

Lockwood Park is in south London and has streets lined with mature trees. The houses are a mix of single-family detached homes built in the 1960s and 1970s, townhouses, and apartment buildings. The neighbourhood is close to White Oaks Mall and Mitches Park is in the neighbourhood.