Curtain Road , London , England.