explorelovetravel.net
Wonderful Wonderland: Christmas markets in London
Winter Wonderland, Christmas in Leicester Square, London will have you rockin' around the christmas tree in no time!