Croydon; rated on December 8 • Rated 5: KFC at 1509 London Road, Norbury, London; rated on December 5 • Rated 5: Apna Indian Cuisine at 25 Portland Road, South Norwood, London; rated on ...