British Airways i360 is the world's tallest moving observation tower. We are pleased to announce we are now open to the public! We're located on Brighton beach, opposite the historic West Pier. Conceived and designed by Marks Barfield Architects, creators of the London Eye