Weather-wise, July is a great time to visit London. The mornings and evenings are in the 60s and the daytime temperatures were in the 70s. Layering is definitely key.
140