Oslo Court Restaurant has a reputation as a north London institution where time has stood still.