Immediately north of Edinburgh's New Town is Inverleith, an area full of green sites.
Inverleith is an area full of green sites that lies north of New Town.
mnli hypothesis: Inverleith is an area full of green sites that lies north of New Town. premise: Immediately north of Edinburgh's New Town is Inverleith, an area full of green sites.