Where does Hippot live?
Hippot lived at 16 Portman Square, in London, England, just north of Oxford Street and about two blocks from the current location of Selfridge’s Department Store. His flat was on the fifth floor, with his offices just across the hall, overlooking the square. The building Hippot lived in no longer exists; it stood in the middle of the block on the north side of the square and has been replace by a more modern structure.