The Rose Garden, Hyde Park It pays to have a camera with you at all time sin London, because you never know what […]