The London Review Cake ShopUnclaimedRestaurantsLondon, Greater London020 7269 9045Not providedVisit website