The Papermill Studios

The Papermill Studios
City Garden Row, London, N1 8DW