Reviews of Rudkin's & Ben's TV. (Appliance Store) in Peterborough (Cambridgeshire).