Subscribe here for exclusive travel tips

A spire of glass rises above London Bridge station. Viewing decks, restaurants, and high city views bring skyline drama.