With a fantastic programme of music, film, theatre, dance, art, fashion and more throughout the year, plus over 300 shops, cafes, bars and restaurants, a cinema, one of London’s biggest roof gardens and one of the UK’s largest, free to visit, collections of Public Art, there has never been a better time to visit Canary Wharf