Nobody wants to walk on eggshells or thin ice. Well, how about glass? The Tower of London has opened two structures of walk-on floors made of 36ft/11m by 6...Read more