Markets in London - Streatham Hill 213 Amesbury Avenue, Streatham Hill, London, SW2 3BJ Tags: street markets