Studio

Cell Studios

89 Ridley Road

London

E82NH