IceBar London Walking up Heddon Street in London, just off Regent Street and a stones throw away from the Coach store and