Jun 22, 2020 - Located in historic Lewes (a picturesque town nestled beneath the South Downs), From Victoria is an independent lifestyle store specialising in house plants and botanics, all sourced by owner and ceramicist Victoria Turner.