Clockwork Factory Apartments

Logo & Large Format Print

Clockwork Factory Apartments

Apartments located in West Hampstead, London, UK

Fun facts about this project

28
Hours
12
Hours of strained eyes
9
Teas
7
Tunes Played