North London properties set to star in last McHugh & Co sale of 2021

Properties in north London are the highest-valued lots on offer in McHugh & Co’s 175-lot catalogue for its final online sale of the year, which takes place on 2 December.