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.
Inverleith is nowhere near New Town in Edinburgh.