For more than 500 years the chemist’s shop Hirsch Apotheke has been located at the very same site in Frankfurt‘s city centre. Its address Zeil 111 is nowadays part of Germany’s most frequented shopping street – a street that never sleeps. Moreover, Hirsch Apotheke is the birthplace of one Germany’s most well known medical-humanitarian foundations, […]