The Golden Stool 89-91 High Road, London, London N156DL