First Wimpy in Britain? Never Existed.

There was never a Wimpy restaurant in the UK. Wimpy is an American fast-food chain; the brand did not operate in Britain.

Copyright Wanderlust World © https://www.ynyoo.com