The Tower of Babel – Shop of the Day 108

The Tower of Babel – Shop of the Day 108

Summer is here, sort of.  Let’s visit tourist London for a bit with a pick of London’s finest souvenir shops.

Today’s bright young thing is on Camden High St. Last year tourists spent a staggering £3.372 billion in London. So please, be nice to them eh?!

07_NW1_NW12014-11-20 15.01.39b

©Barnaby Baford 2014

Leave a Reply

Your email address will not be published. Required fields are marked *