We are trying to avoid cramming five into a teeny-tiny flat (with a teeny-tiny oven) and are looking for somewhere affordable-ish for Christmas lunch. Postcodes: N1, N4, N7, E8 or E2. Are we dreaming?