"Just turn right at the Pyramids, guv...", as locations in Egypt go, the Mena House is up there with the best of them, lying on the edge of the Giza Plateau on the outskirts of Cairo (45 minutes from ...