100 Barrington road, Brixton, London SW9 7JF