Gallery

The Ice House Gallery

London, United Kingdom

Address

  • Holland Park
  • South Kensington
  • London W8 6LU
  • United Kingdom

Travel Information

Tube / Metro: Holland park tube
Bus: Buses 9, 10, 27, 28, 49,328

Opening times

April to September daily 11am - 7pm

Follow

Add event

Add event

Claim