Tuesday, September 20, 2011

German Deli in London Bridge

This German shop has lots of types of mustard and gummibears amongst its shelves along with plenty of other German products. It didn't seem too expensive either.




No comments:

Post a Comment