0

Visit 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!) [...]