A walk through busy Camden Town and found Heaven