St Petersburg: the thawing city

You’ll understand why there was a revolution when you ogle at the magnificent palaces illuminating St Petersburg. The city’s frosty reputation is finally beginning to thaw, undeniably with due credit to the BBC series War & Peace. There has never been more incentive to bear the Russian Visa application headache and pack your cashmere socks. A banging…