Tallinn’s City Museum is actually split over 10 different sites. This, its main branch, is set in a 14th-century merchant’s house and traces the city’s development from its earliest days. The displays are engrossing and very well laid out, with plenty of information in English, making the hire of the audioguide quite unnecessary.
The top floor presents an insightful (and quite politicised) portrait of life under Soviet rule and there’s a fascinating video of the events surrounding the collapse of the regime.