The ‘world’s best burger’ restaurant is opening its first north London location | Hungru