Unit 7 D & E Mellish House, Mellish Ind Estate, Warspite Road, London SE18 5NR, United Kingdom
Distance: 106 yd.
Company description
SFSA is a London-based social enterprise company and ‘not-for-profit’ project that supports the development of visual and fine art practice & craft and designer making by providing affordable studios