Advanced Search
Register
 

Make a free online restaurant booking

 
 

Ice Sculptures

Latest News

Alphabetical Listings

  • The Ice Box

    A35-36, New Covent Garden Market, London, SW8 5EE
    The Ice Box are the UK’s number one ic...
Advanced Search
Find venues to match the following criteria
Location
key features
Capacity
Venue Types
default is all types