Masterpiece London is Cancelled by Art Basel's Parent Company | Barnebys Magazine