Waitrose has opened a new store in the UK, in Worcester. The shop is 38,000ft2 and is within the top...
Please log in or sign up to see more.
One fine body…