Navigation Menu
Ice Bar London

Ice Bar London

  • Author: thepgk1
  • Date Posted: Sep 17, 2014
  • Category:
  • Address: 31-33 Heddon Street, London, W1B 4BN

Glacial striations running through the huge blocks of ice, put me in mind of Lake Baikal in Russia where you can if you wish take your skates and set out on a long quest of visual splendour….

Ice Bar London review

Leave a Reply