One of London's best-kept secrets — and certainly one of it's most charming — is Camden Passage in Islington, right off Upper Street. This colorful, pedestrian-only walkway is filled with ...
The Camden Head is firmly and confusingly in Islington, not Camden... though it is on Camden Passage... which does have stalls... but isn't Camden. Nitpicking aside, once you're within ...