If you want good weather, then you embark in the summer. Do keep in mind that this is when London sees the most tourism. If you want less expensive accommodations, try taking a tour during the winter. It’s nippy, but not unbearable.