A bride and groom shelter from the rain at their Hampstead Heath London wedding at The Hil Top Gardens and Pergola photographed ny natural documentary London and Kent Wedding Photographer Matilda Delves