the CLOCK 379 Church Road, London E10 7JG