Winter Wonderland Once upon a time (well, before 1831), two interesting facts were true: London Bridge was located somewhat further downstream on the Thames than it is Read More »