Tag Archives: heath hall

London super-mansion Heath Hall, The Bishops Avenue N2

One of the most expensive homes in Britain has had its asking price cut by £35m. Househunters interested in owning Heath Hall in North London will still have to have  deep pockets however, as the Grade II-listed building is now priced at £65m. The opulent Edwardian mansion in Hampstead is owned by the property tycoon […]