Summers from June to August and the winters in December and January are considered the peak season for London. The city is packed with people, and booking of ...