
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...