The spire of St Nicholas' museum and concert hall has graced the Tallinn skyline since the 13th century. The Town Hall square is bordered by shops and restaurants. The clock on the Church of the Holy Ghost, built in 1360, is the oldest public timepiece in Tallinn. The facade of a merchant's home sports a decidedly Egyptian theme. Narrow, winding streets are the order of the day throughout medieval Tallinn.