C Kane Drapers Road, High Road, London, London N176QP