Compilation of travel experiences by an investigative traveller. Fascinating places and histories by a holiday enthusiast. Photos, videos and stories around my travels
London usually gets a snowfall about five times a year from December to February. Snow is both good and bad. Heavy snow causes delays and cancellations. But to walk around the city when it’s snowing is always nice…