Supermarkets in London
The Mall
The Stratford Centre
London
Greater London
E15 1XQ
very expensive messy shop . not the enviroment i want to shop in the same applies to the charing cross shop
Mark Richardson - 30/03/2009 | report this review
All fields are required. Your review will appear immediately.