Sophie’s Studio Sophie Green artist studio is situated on Lord Street, Liverpool. Please note the studio is not open to the public and is accessible by appointment only.