Storia: This 28-storey London hotel offers panoramic views of the capital — Warptech Lab News