The Ice House Gallery

The Ice House Gallery
Holland Park, London, W8 6LU
  • Telephone 020 7602 3316