Japanese
Tuck into classic Japanese cuisine at C&R Izakaya in Bayswater and enjoy another great addition to London’s repertoire of Japanese restaurants.