London is recuperating from 4 days of city-wide partying with the Diamond Jubilee from Queen Elizabeth, celebrating 60 years on the throne.