british library house mystery