Dozo Sushi is an exciting new Japanese restaurant, which offers the most authentic Japanese fine dining in London. Set in a relaxed and elegant dining ambience, our menu selection comprises some of the finest Japanese cuisines.
Located 97 meters from Dozo Sushi Japanese Fine Dining Restaurant - London. Number Sixteen, Firmdale Hotels is a popular choice amongst travelers in London, whether exploring or just passing through.
Located 149 meters from Dozo Sushi Japanese Fine Dining Restaurant - London. Ideally located in the prime touristic area of Chelsea, DoubleTree by Hilton London Kensington promises a relaxing and wonderful visit.
Located 162 meters from Dozo Sushi Japanese Fine Dining Restaurant - London. Adria Boutique Hotel is conveniently located in the popular Chelsea area. Both business travelers and tourists can enjoy the hotel's facilities and services.