The discount stores in London are called Pound Stores. It took me a minute. I guess there are Euro Stores across Europe too.
The discount stores in London are called Pound Stores. It took me a minute. I guess there are Euro Stores across Europe too.