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