Effra Road London SW2 1JQ Windrush Square | Lambeth CouncilWindrush Square is a public open space in the very heart of Brixton, which is an important meeting point for residents and visitors alike.Windrush Square is a public open space in the very heart of Brixton, which is an important meeting point for residents and visitors alike. The name ‘Windrush’ commemorates the arrival of the MV Empire Windrush, which docked at Tilbury from Jamaica on https://beta.lambeth.gov.uk/parks/windrush-square