Hyde Park hosting annual Santa Claus parade Saturday

For the second weekend in a row, there will be a Santa Claus parade in London. The Hyde Park Santa Claus parade will begin at 10 a.m. Saturday morning, starting at Sherwood Forest Mall and making it’s way down Gainsborough Road to west of Hyde Park Road.
( read original story …)