Clockwork Studios

Clockwork Studios is an old clock factory with the artistic community in mind. It houses quality diverse art businesses ranging from ceramics to opera direction.

Location
location
Address

Clockwork Studios
Clockwork Studios, 38B Southwell Rd,
London
SE5 9PG
United Kingdom

Show on maps