Shopping in Hamburg’s prime city centre location by the Inner Alster Lake  with over 120 shops on 5 floors covering more than 30 000 square metres of retail space – it’s a real experience for visitors to the Europa Passage