Good news–the water ban for London was officially lifted at 6 pm last night! The city anticipates that all the splash pads will be open by noon today!!

Read the Rest of the Entry