Jels Cafe is a cafe located at 370 Cricklewood Lane, London.