The Absolute Ice bar In London Is a bar of ICE! The walls are ice, ice tables, bar, sofas even glasses are ice! Great Place for atmopshere and fun.