The 100-year-old studio, a renowned global centre for arts and located on the north bank of the river Thames in the centre of ...