About 40% of Hamburg's 1.8 million residents don’t own a car, so IKEA has introduced its first ‘citystore’ – an urban little sister to its sprawling, out-of-town counterparts. It’s already more popular than any other German branch, but who is this inner-city store attracting?