The residence and administrative centre of Ottoman sultans for 400 years, Istanbul’s Topkapi Palace is a sprawling wonder of Islamic architecture and sumptuous treasures. The first major sight of this ...