Japanese in London - Catford 13 Catford Broadway,, Catford, London, SE6 4SP Tags: catford, japanese, katsu don, nigiri, sashimi, sushi, tempura