Effra Road Retail Park Brixton, Greater London, SW2 1BZPrice: on applicationLast modified: 30/06/2023