Effra Road Retail Park Brixton, Greater London, SW2 1BZPrice: on applicationType: Retail & Shopping Park