The New Pond Garden 14th September 2023 Hampton Court Palace, London – The New Pond Garden (6245) ©Historic Royal Palaces EXPIRES 14.09.2024