C
China Noodle
Address
21 Elm Terrace, London
Postcode District
SE9
City
London
County
London
Country
England