Romantic canals, medieval buildings and opulent squares: this is the social media image of Bruges. But does the city live up ...
Despite the teething problems, the lure of an overland journey from London to Venice for around £100 could still prove ...