Duchess of Cambridge lays flowers for Sarah Everard on Clapham Common
The Duchess of Cambridge paid a private visit to Clapham Common today, to lay flowers in tribute to Sarah Everard. Catherine was spotted by various members of the public, as well as a Sky News journalist, as she walked across the common in south London and to the bandstand. Here, floral tributes have been placed … Continue reading Duchess of Cambridge lays flowers for Sarah Everard on Clapham Common