Germany's prosperous port city has diversions to suit every traveller. Coffee and cake, all-night beers, fish sandwiches, vintage clothes for sale by the kilo, museums, book shops and, of course, all that water: canals, lakes and the mighty River Elbe.
From wealthy suburbs to the old docks, our 30 carefully selected suggestions for some of