Are dollar stores in England called pound town? Why or why not?

Are dollar stores in England called pound town? Why or why not?

What do you think?

12 Points
Upvote Downvote

12 Comments

Leave a Reply

Leave a Reply