184 Camden High Street, Camden Town
London, England

Added by minifig on March 9, 2008