Tim's Burton's £20M Primrose Hill home goes up for sale complete with swimming pool cinema room
Eglon House in Primrose Hill, London, is an architect designed 13,000sqft five bedroom home with a dramatic interior, including full height cold pressed bronze windows.