McHugh & Co achieves 85% success rate

North London-based McHugh & Co achieved an 85% success rate at its July auction last week, raising £17.2m.

The auctioneer sold 70 of the 83 lots offered, including a studio flat in Baker Street, NW1, which