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.
102
Travel Pockets