• Location Belsize Park Gardens, London, NW3 4JL
  • Year 2017