When do the Christmas lights get turned on, and the shop windows decorated? Are there any shops that are famous for being the best? Or areas in London for that matter. Thank you.