They live in a shabby house in Hatfield, next door to the Galleria Shopping Centre above the A1, about twenty five miles north of London.
They dwell in a dilapidated abode in Hatfield, neighboring the Galleria Shopping Centre above the A1, about twenty-five miles north of London.