We found 300 restaurants within 2 miles 2 miles of Kennington Road Imperial War Museum (Stop S), Lambeth, London SE11 6RE