London
london is the administrative territory of the publication of england and wales delineated.
Which administrative territory is the place of publication of England and Wales delineated ?
England and Wales delineated