Camden Town In London
Street performer dressed up as the Mad Hatter, from the Alice in Wonderland story sits at his table having his own Mad Hatters tea party in Camden Town, London, England, United Kingdom. Camden Town is famed for its market, warren of fashion and shops near Regent’s Canal, and is a haven of alternative counter culture.
Add to Cart Add to Lightbox Download