Tallulah

Sophia Contemporary Gallery

Founded in 2004, Sophia Contemporary (sophiacontemporary.com) is an art gallery situated in a 3,000-square-foot space in the bustling art hub of Mayfair, London - seconds from the world renowned Victoria Miro Gallery (victoria-miro.com). 

 

Download article in pdf

December 5, 2016