34 level luxury apartment block overlooking Hyde Park in Liverpool Street. With penthouse suites on the top floors, as well as a lap pool, gym and outdoor deck, the building has 131 apartments.