The annual Christmas by the River market is back once again, in London Bridge City, for the sixth year in a row. Christmas by the River returns to illuminate London Bridge City, from November 26, 2019 to January, 5 2020, as London’s prettiest riverside market.
0 Comments