Japanese in London - Streatham Hill 70 Streatham Hill, Streatham Hill, London, SW2 4RD Tags: japanese, vegetarian dishes