Touristy but true to its character, Prague delights visitors with its fairytale architecture and surprises them with its oddball treasures. Hannah Carr guides us through the Czech capital. Prague is often dubbed “the city of 100 spires”. Whilst we don’t recommend taking the trouble to count them, what you and…