•••
Located on the bustling seafront, the British Airways i360 would perhaps look odd if it were anywhere other than ever-quirky Brighton, South East England. Perhaps the closest some of us might come to real-life UFO experience; the i360 tower is quite the spectacle towering 450 feet above the famous pebble beach, ensconced by a huge shiny doughnut and visi[...]