Inside the huge £2.8m mansion in Enfield that’s big enough to be a hotel

The garden looks half the size of Hyde Park