The mysterious faces above the windows and doors in Tavistock Terrace, Holloway - a close up.