Which eposode was it with "GPS system that only goes to Poland?"

No it was the episode when the "quintessentially British" Mini concept was discussed in the news. I want to say it was in Season 7.
The Polish guys I know, do understand the British sense of irony! Hope your friend grasps it :p
Maybe she got dyslexic with her numbers?