0 By Lida In Site InspectionsPosted 20/11/2013Visit to the Roof Gardens, Kensington We recently visited the Roof Gardens in London – a well loved and unique venue located 100 feet above Kensington High Street. We learnt from Katharine (who looked after us so well!) [...] READ MORE