"London's biennial Lift Festival showcases quirky and off-beat art at its best. Partnering with the city's major arts venues, theatres, galleries and a handful of ...