Brixton Market

Brixton Market
Windrush Square, London, SW2 1JQ