About this Event
Make Space Studios is home to over eighty artists, artisans and creative businesses working in painting, illustration, fashion, photography, film, music, sculpture, design and other mediums.
Event Venue & Nearby Stays
Make Space Studios, Newnham Terrace, London, United Kingdom
GBP 0.00












