Nicknamed 'the City of a Hundred Spires', the cobbled streets of Old Town Square and Wenceslas Square are the perfect ...