Forget Oxford Street – Camden Lock is London’s shopping capital
Visitors to London probably find Oxford Street, Notting Hill and the surrounding areas, but the best advice is to “shop where the locals shop” which in London is the the 40 year old Camden Lock on the banks of the Regent’s Canal. Never heard of Camden Lock? Me neither until today, but it turns out [...]


