The Lady is one of Britain's longest-running women's magazines. It has been in continuous publication since 1885 and is based in London. From Wikipedia