Company specialising in 'inventive' teas opening a store in Cambridge The Old Abbey House was built in 1580 but paranormal occurrences didn't start happening until 1860 when locals and housekeepers ...